package PracticasPL.Practica4;

/////////////////////////////////////
//Procesador.java (clase principal)
/////////////////////////////////////
import java.io.*;
import antlr.*;

public class Procesador {

	public static void main(String args[]) {
		try {
			FileInputStream fis =
					new FileInputStream(args[0]);
			AnalexXML analex = new AnalexXML(fis);
			//analex.setTokenObjectClass("PracticasPL.Practica4.MiToken");
			//analex.setFilename(args[0]);
			Token token = analex.nextToken();
			
			while(token.getType() != Token.EOF_TYPE) {
				System.out.println(token);
				token =  analex.nextToken();
			}
		}catch(ANTLRException ae) {
			System.err.println(ae.getMessage());
		}catch(FileNotFoundException fnfe) {
			System.err.println("No se encontró el fichero");
		}
	}
}
